Implementation of Reliable Multicast Protocol

نویسنده

  • Weijia Jia
چکیده

A reliable multicast protocol (RMP) based on a logical token ring approach can achieve agreement of a group of operational processes in distributed systems. The structure of RMP is modulated into component protocols that achieve total ordering, atomicity of multicast messages; dynamic group configuration and fault-tolerance cooperatively. RMP uses a virtual token to order multicast messages in a logical process ring. It is highly efficient over networks and its algorithm design and implementation are presented. The use of a state machine approach simplifies this complex system implementation. Experience and lessons drawn from RMP and general techniques applied to group communication protocol are also described. K1997 by John Wiley & Sons, Ltd.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Design & Implementation of a Reliable Multicast Protocol for Distributed Virtual Environments Written in Java

The goal of this paper is to present the full design and implementation scheme regarding the construction of a reliable multicast protocol suitable for distributed virtual environments written in JAVA. Several techniques that are used to reduce system resource usage and to improve performance will be highlighted.

متن کامل

The Specification-based Validation of Reliable Multicast Protocol

Reliable Multicast Protocol (RMP) is a communication protocol that provides an atomic, totally ordered, reliable multicast service on top of unreliable IP multicasting. In this report, we develop formal models for RMP using existing automated verification systems, and perform validation on the formal RMP specifications. The validation analysis help identifies some minor specification and design...

متن کامل

Reliable Multicasting in the Internet: Experience with the IRMA Architecture

In this paper, we present our experience with the IRMA reliable multicast architecture. IRMA guarantees reliable, sequenced, and loosely synchronized delivery of multicast streams by supporting TCP as the multicast transport protocol at the end hosts without modifications to the standard TCP/IP stack. To support TCP as the multicast transport protocol, IRMA provides ACK aggregation, local recov...

متن کامل

Quantitative Prediction of Nack-oriented Reliable Multicast (norm) Feedback

We have applied the concept of truncated exponential timers for efficient reliable multicast feedback suppression for cases of both multicast and unicast feedback channels. Unicast feedback operation for multicast transport is becoming a more prevalent concern with the advent of source specific multicast routing and asymmetric networks offering forward-based multicast (e.g., satellite distribut...

متن کامل

Efficient Multicast on Myrinet using Link-Level Flow Control

This paper studies the implementation of efficient multicast protocols for Myrinet, a switched, wormhole-routed, Gigabit-per-second network technology. Since Myrinet does not support multicasting in hardware, multicast services must be implemented in software. We present a new, efficient, and reliable software multicast protocol that uses the network interface to efficiently forward multicast t...

متن کامل

Efficient Reliable Multicast on Myrinet

Although multicast is an important communication primitive for parallel programming, many modern networks do not support it in hardware. Multicast can be implemented in software on such networks, using some spanning tree protocol. Making multicast reliable, however, is a difficult problem, even if the hardware point-to-point communication is reliable. The key issue is that a flow control mechan...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Softw., Pract. Exper.

دوره 27  شماره 

صفحات  -

تاریخ انتشار 1997